// @import "~antd/dist/antd.less";
// @primary-color: red;//自定义颜色
// @border-radius-base: 10px;
// @border-color-base: blue;

.ant-layout-header, .ant-layout-sider, .ant-layout-footer {
    // background: #fff !important;
}

.ant-layout-sider,
.ant-layout-content  {
    height: 100%;
}
@keyframes rcDropdownSlideDownIn {
    0% {
        opacity: 0;
        transform-origin: 0% 100%;
        transform: scaleY(0);
    }
    110% {
        opacity: 0;
        transform-origin: 0% 100%;
        transform: scaleY(1);
    }
}
@media only screen and (-ms-high-contrast: active), (-ms-high-contrast:none) {
    .ant-dropdown, .ant-select-dropdown, .ant-picker-dropdown {
        animation-duration: 0s !important;
    }
}
.ant-layout-sider-children {
    // background: #fff;
}
.ant-menu-sub {
    // background-color: #fff !important;
}

.ant-menu-inline {
    border: none !important;
}
.ant-menu-item-selected a::before {
    border-left: 3px solid #4C80FF !important;
}
.ant-menu-vertical .ant-menu-item::after, .ant-menu-vertical-left .ant-menu-item::after, .ant-menu-vertical-right .ant-menu-item::after, .ant-menu-inline .ant-menu-item::after {
    border-right: none !important;
}
.ant-layout, .ant-layout-header, .ant-menu {
    background: none !important;
    height: unset !important;
}
.cus-pagination {
    color: #fff;
    text-align: right;
    display: flex;
    justify-content: flex-end;
    width: 80%;
    margin-right: 64px;
    .ant-pagination-item-ellipsis {
        color: #fff;
    }
}


.app {
    width: 90%;
}
.device-mobile {
  display: none;
}
.device-pc {
  display: flex;
}
@media(max-width:1920px) {}
@media(max-width:1600px) {}
@media(max-width:1440px) {}
@media(max-width:1280px) {}
@media(max-width:990px) {
    .device-pc {
        display: none;
    }
    .device-mobile {
        display: block;
    }
    #cus-detail .img{
        max-width: 80%;
    }
}
@media(max-width:650px) {
    .contact-us ul.main {
        justify-content: center;
    }
}
@media(max-width:550px) {
    .scientific-advisory-board ul.main {
        justify-content: center;
    }
}